34f916c30c749a62f50cc866ff709e43ab29acd2,rival-evaluate/src/main/java/net/recommenders/rival/evaluation/strategy/MultipleStrategyRunner.java,MultipleStrategyRunner,getAllRecommendationFiles,#Set#File#String#String#,251
Before Change
* @param suffix The suffix of the recommendation files.
*/
public static void getAllRecommendationFiles(Set<String> recommendationFiles, File path, String prefix, String suffix) {
for (File file : path.listFiles()) {
if (file.isDirectory()) {
getAllRecommendationFiles(recommendationFiles, file, prefix, suffix);
} else if (file.getName().startsWith(prefix) && file.getName().endsWith(suffix)) {
After Change
* @param suffix The suffix of the recommendation files.
*/
public static void getAllRecommendationFiles(Set<String> recommendationFiles, File path, String prefix, String suffix) {
if (path == null) {
return;
}
File[] files = path.listFiles();
if (files == null) {
return;
}
for (File file : files) {
if (file.isDirectory()) {
getAllRecommendationFiles(recommendationFiles, file, prefix, suffix);